<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>hdcp22_rx_dp: XHdcp22_Rx_Dp_Info Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">hdcp22_rx_dp
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct_x_hdcp22___rx___dp___info.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">XHdcp22_Rx_Dp_Info Struct Reference<div class="ingroups"><a class="el" href="group__hdcp22__rx__dp.html">Overview</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>This typedef provides information about status of HDCP-RX authentication.  
 <a href="struct_x_hdcp22___rx___dp___info.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a00cc035f62a63241185eadfa9a876716"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a00cc035f62a63241185eadfa9a876716">IsEnabled</a></td></tr>
<tr class="memdesc:a00cc035f62a63241185eadfa9a876716"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag indicates that device is enabled.  <a href="#a00cc035f62a63241185eadfa9a876716">More...</a><br/></td></tr>
<tr class="separator:a00cc035f62a63241185eadfa9a876716"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ff601bb44611870f8cb0877dd3e6e4b"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a0ff601bb44611870f8cb0877dd3e6e4b">IsNoStoredKm</a></td></tr>
<tr class="memdesc:a0ff601bb44611870f8cb0877dd3e6e4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag indicates that AKE_No_Stored_Km message was received.  <a href="#a0ff601bb44611870f8cb0877dd3e6e4b">More...</a><br/></td></tr>
<tr class="separator:a0ff601bb44611870f8cb0877dd3e6e4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8eab82759b1289f3fcfae992fb1832b"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#ab8eab82759b1289f3fcfae992fb1832b">LCInitAttempts</a></td></tr>
<tr class="memdesc:ab8eab82759b1289f3fcfae992fb1832b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of LC_Init attempts.  <a href="#ab8eab82759b1289f3fcfae992fb1832b">More...</a><br/></td></tr>
<tr class="separator:ab8eab82759b1289f3fcfae992fb1832b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e9412e9c00f84713f1e4ffec247488f"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a5e9412e9c00f84713f1e4ffec247488f">ReauthReq</a></td></tr>
<tr class="memdesc:a5e9412e9c00f84713f1e4ffec247488f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reauthentication request flag.  <a href="#a5e9412e9c00f84713f1e4ffec247488f">More...</a><br/></td></tr>
<tr class="separator:a5e9412e9c00f84713f1e4ffec247488f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfcd90c041cdecac29d3705113ef5644"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#adfcd90c041cdecac29d3705113ef5644">TopologyReady</a></td></tr>
<tr class="memdesc:adfcd90c041cdecac29d3705113ef5644"><td class="mdescLeft">&#160;</td><td class="mdescRight">Topology ready flag.  <a href="#adfcd90c041cdecac29d3705113ef5644">More...</a><br/></td></tr>
<tr class="separator:adfcd90c041cdecac29d3705113ef5644"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af748b9ac20ae522fc96fe67d2b08c8c2"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#af748b9ac20ae522fc96fe67d2b08c8c2">ErrorFlag</a></td></tr>
<tr class="memdesc:af748b9ac20ae522fc96fe67d2b08c8c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to capture error events that require service.  <a href="#af748b9ac20ae522fc96fe67d2b08c8c2">More...</a><br/></td></tr>
<tr class="separator:af748b9ac20ae522fc96fe67d2b08c8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704b81af9e4166dbd47558d717e3b770"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a704b81af9e4166dbd47558d717e3b770">ErrorFlagSticky</a></td></tr>
<tr class="memdesc:a704b81af9e4166dbd47558d717e3b770"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to capture all error conditions persistently.  <a href="#a704b81af9e4166dbd47558d717e3b770">More...</a><br/></td></tr>
<tr class="separator:a704b81af9e4166dbd47558d717e3b770"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ce2666dafc54fb170ab6cfa35b7363f"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a3ce2666dafc54fb170ab6cfa35b7363f">DdcFlag</a></td></tr>
<tr class="memdesc:a3ce2666dafc54fb170ab6cfa35b7363f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to capture DDC events.  <a href="#a3ce2666dafc54fb170ab6cfa35b7363f">More...</a><br/></td></tr>
<tr class="separator:a3ce2666dafc54fb170ab6cfa35b7363f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4903cd6f663c8b240ecd4eb9fced5150"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a4903cd6f663c8b240ecd4eb9fced5150">DpcdFlag</a></td></tr>
<tr class="memdesc:a4903cd6f663c8b240ecd4eb9fced5150"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag to capture DPCD events.  <a href="#a4903cd6f663c8b240ecd4eb9fced5150">More...</a><br/></td></tr>
<tr class="separator:a4903cd6f663c8b240ecd4eb9fced5150"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62fdb4dc15f6e0cd0b885efe1aea01da"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a62fdb4dc15f6e0cd0b885efe1aea01da">TimerExpired</a></td></tr>
<tr class="memdesc:a62fdb4dc15f6e0cd0b885efe1aea01da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expiration flag set when the hardware timer has interrupted.  <a href="#a62fdb4dc15f6e0cd0b885efe1aea01da">More...</a><br/></td></tr>
<tr class="separator:a62fdb4dc15f6e0cd0b885efe1aea01da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6acda9a1357a3909d481eabc53415d92"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a6acda9a1357a3909d481eabc53415d92">TimerReasonId</a></td></tr>
<tr class="memdesc:a6acda9a1357a3909d481eabc53415d92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keep track of why the timer was started (message or status checking).  <a href="#a6acda9a1357a3909d481eabc53415d92">More...</a><br/></td></tr>
<tr class="separator:a6acda9a1357a3909d481eabc53415d92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af038123494eae5104f2e1b229f0d3f64"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#af038123494eae5104f2e1b229f0d3f64">TimerInitialTicks</a></td></tr>
<tr class="memdesc:af038123494eae5104f2e1b229f0d3f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keep track of the start value of the timer.  <a href="#af038123494eae5104f2e1b229f0d3f64">More...</a><br/></td></tr>
<tr class="separator:af038123494eae5104f2e1b229f0d3f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a8762c07bb532b151b86ec77c210ef3"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a6a8762c07bb532b151b86ec77c210ef3">SeqNumV</a></td></tr>
<tr class="memdesc:a6a8762c07bb532b151b86ec77c210ef3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Counter for repeater topology upstream propogation.  <a href="#a6a8762c07bb532b151b86ec77c210ef3">More...</a><br/></td></tr>
<tr class="separator:a6a8762c07bb532b151b86ec77c210ef3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a370ff396f703ac1cda94b50c33be38df"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a370ff396f703ac1cda94b50c33be38df">HasStreamManagementInfo</a></td></tr>
<tr class="memdesc:a370ff396f703ac1cda94b50c33be38df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag indicated that content stream management info messsage has been processed.  <a href="#a370ff396f703ac1cda94b50c33be38df">More...</a><br/></td></tr>
<tr class="separator:a370ff396f703ac1cda94b50c33be38df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade9a4134eeec0fc5bdd2df4d19650475"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__rx__dp.html#ga7565470cc480f822f08c760ace215c9a">XHdcp22_Rx_Dp_StateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#ade9a4134eeec0fc5bdd2df4d19650475">CurrentState</a></td></tr>
<tr class="memdesc:ade9a4134eeec0fc5bdd2df4d19650475"><td class="mdescLeft">&#160;</td><td class="mdescRight">State machine current state.  <a href="#ade9a4134eeec0fc5bdd2df4d19650475">More...</a><br/></td></tr>
<tr class="separator:ade9a4134eeec0fc5bdd2df4d19650475"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5167e576a2d4eee5ab5a5c7761bdecf2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__rx__dp.html#ga7565470cc480f822f08c760ace215c9a">XHdcp22_Rx_Dp_StateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a5167e576a2d4eee5ab5a5c7761bdecf2">NextState</a></td></tr>
<tr class="memdesc:a5167e576a2d4eee5ab5a5c7761bdecf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">State machine next state.  <a href="#a5167e576a2d4eee5ab5a5c7761bdecf2">More...</a><br/></td></tr>
<tr class="separator:a5167e576a2d4eee5ab5a5c7761bdecf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa50a1462774526eb2e3ab05eb94ca3d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__rx__dp.html#ga7565470cc480f822f08c760ace215c9a">XHdcp22_Rx_Dp_StateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#aa50a1462774526eb2e3ab05eb94ca3d8">ReturnState</a></td></tr>
<tr class="memdesc:aa50a1462774526eb2e3ab05eb94ca3d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">State machine return state.  <a href="#aa50a1462774526eb2e3ab05eb94ca3d8">More...</a><br/></td></tr>
<tr class="separator:aa50a1462774526eb2e3ab05eb94ca3d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b9fbcf4bf56d808d689a27bb986b57f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__rx__dp.html#ga56cad7fa81be252421b0df298a0e1be4">XHdcp22_Rx_Dp_AuthenticationType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a7b9fbcf4bf56d808d689a27bb986b57f">AuthenticationStatus</a></td></tr>
<tr class="memdesc:a7b9fbcf4bf56d808d689a27bb986b57f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Authentication status.  <a href="#a7b9fbcf4bf56d808d689a27bb986b57f">More...</a><br/></td></tr>
<tr class="separator:a7b9fbcf4bf56d808d689a27bb986b57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb8e3ce388454d25e553cb632b6b52cb"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#afb8e3ce388454d25e553cb632b6b52cb">SkipRead</a></td></tr>
<tr class="memdesc:afb8e3ce388454d25e553cb632b6b52cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Skip read, indicates that message has been read but not yet processed.  <a href="#afb8e3ce388454d25e553cb632b6b52cb">More...</a><br/></td></tr>
<tr class="separator:afb8e3ce388454d25e553cb632b6b52cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af78bd40c686af8f229d1d271a43651b1"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#af78bd40c686af8f229d1d271a43651b1">IsTopologyValid</a></td></tr>
<tr class="memdesc:af78bd40c686af8f229d1d271a43651b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag used to indicate topology change.  <a href="#af78bd40c686af8f229d1d271a43651b1">More...</a><br/></td></tr>
<tr class="separator:af78bd40c686af8f229d1d271a43651b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa35eb7cabd82ff1cdfb4a62784aa94a1"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#aa35eb7cabd82ff1cdfb4a62784aa94a1">IsEncrypted</a></td></tr>
<tr class="memdesc:aa35eb7cabd82ff1cdfb4a62784aa94a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag indicates encryption is enabled.  <a href="#aa35eb7cabd82ff1cdfb4a62784aa94a1">More...</a><br/></td></tr>
<tr class="separator:aa35eb7cabd82ff1cdfb4a62784aa94a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5daa6ae19cc5416354048e4605b3a2a5"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a5daa6ae19cc5416354048e4605b3a2a5">AuthRequestCnt</a></td></tr>
<tr class="memdesc:a5daa6ae19cc5416354048e4605b3a2a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Authentication request count.  <a href="#a5daa6ae19cc5416354048e4605b3a2a5">More...</a><br/></td></tr>
<tr class="separator:a5daa6ae19cc5416354048e4605b3a2a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a281c66f709e0cc2295a3e423e3953369"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a281c66f709e0cc2295a3e423e3953369">ReauthRequestCnt</a></td></tr>
<tr class="memdesc:a281c66f709e0cc2295a3e423e3953369"><td class="mdescLeft">&#160;</td><td class="mdescRight">Re-authentication request count.  <a href="#a281c66f709e0cc2295a3e423e3953369">More...</a><br/></td></tr>
<tr class="separator:a281c66f709e0cc2295a3e423e3953369"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7824ccfa6eca46acc64e8d7c7d58a48d"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a7824ccfa6eca46acc64e8d7c7d58a48d">LinkErrorCnt</a></td></tr>
<tr class="memdesc:a7824ccfa6eca46acc64e8d7c7d58a48d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Link error count.  <a href="#a7824ccfa6eca46acc64e8d7c7d58a48d">More...</a><br/></td></tr>
<tr class="separator:a7824ccfa6eca46acc64e8d7c7d58a48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23a694bb990fda4155993ef107bfd2a0"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___rx___dp___info.html#a23a694bb990fda4155993ef107bfd2a0">DdcErrorCnt</a></td></tr>
<tr class="memdesc:a23a694bb990fda4155993ef107bfd2a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ddc error count.  <a href="#a23a694bb990fda4155993ef107bfd2a0">More...</a><br/></td></tr>
<tr class="separator:a23a694bb990fda4155993ef107bfd2a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This typedef provides information about status of HDCP-RX authentication. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a7b9fbcf4bf56d808d689a27bb986b57f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__rx__dp.html#ga56cad7fa81be252421b0df298a0e1be4">XHdcp22_Rx_Dp_AuthenticationType</a> XHdcp22_Rx_Dp_Info::AuthenticationStatus</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Authentication status. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gabf66a78585a61c03bcd366052aed7835">XHdcp22Rx_Dp_Disable()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa0e969f3b2426b6224b3557286a6e245">XHdcp22Rx_Dp_Info()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga72e3f8577b632f8a7486863cc478e429">XHdcp22Rx_Dp_IsAuthenticated()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa1d8811586b4c8f145625cb4315d827c">XHdcp22Rx_Dp_IsInProgress()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga41c0e98253aa0ee2208fb0c14454d607">XHdcp22Rx_Dp_Poll()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a5daa6ae19cc5416354048e4605b3a2a5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::AuthRequestCnt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Authentication request count. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa0e969f3b2426b6224b3557286a6e245">XHdcp22Rx_Dp_Info()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="ade9a4134eeec0fc5bdd2df4d19650475"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__rx__dp.html#ga7565470cc480f822f08c760ace215c9a">XHdcp22_Rx_Dp_StateType</a> XHdcp22_Rx_Dp_Info::CurrentState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>State machine current state. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga41c0e98253aa0ee2208fb0c14454d607">XHdcp22Rx_Dp_Poll()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a23a694bb990fda4155993ef107bfd2a0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::DdcErrorCnt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Ddc error count. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa0e969f3b2426b6224b3557286a6e245">XHdcp22Rx_Dp_Info()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#gaa2accd8e4aa0947ae31ec3b382a3a9b8">XHdcp22Rx_Dp_SetDdcError()</a>.</p>

</div>
</div>
<a class="anchor" id="a3ce2666dafc54fb170ab6cfa35b7363f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::DdcFlag</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag to capture DDC events. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#ga7efa2f7ea9385423cc6fe744209caa02">XHdcp22Rx_Dp_SetReadMessageComplete()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#gaeee2a3168ed27bf6899ed209bd9bf4b5">XHdcp22Rx_Dp_SetWriteMessageAvailable()</a>.</p>

</div>
</div>
<a class="anchor" id="a4903cd6f663c8b240ecd4eb9fced5150"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::DpcdFlag</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag to capture DPCD events. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gaa89b9df4c6100842c24712383668a0b3">XHdcp22Rx_Dp_SetDpcdMsgRdWrtAvailable()</a>.</p>

</div>
</div>
<a class="anchor" id="af748b9ac20ae522fc96fe67d2b08c8c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::ErrorFlag</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag to capture error events that require service. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa2accd8e4aa0947ae31ec3b382a3a9b8">XHdcp22Rx_Dp_SetDdcError()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#gab6853f67f87ebf354e25cab9e3b365f6">XHdcp22Rx_Dp_SetLinkError()</a>.</p>

</div>
</div>
<a class="anchor" id="a704b81af9e4166dbd47558d717e3b770"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::ErrorFlagSticky</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag to capture all error conditions persistently. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga7b5da6a3907b1b3dbc50499930625074">XHdcp22Rx_Dp_IsError()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gad969258e9486422f8021d31d51b3cc96">XHdcp22Rx_Dp_LogWr()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a370ff396f703ac1cda94b50c33be38df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::HasStreamManagementInfo</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag indicated that content stream management info messsage has been processed. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a00cc035f62a63241185eadfa9a876716"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::IsEnabled</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag indicates that device is enabled. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gabf66a78585a61c03bcd366052aed7835">XHdcp22Rx_Dp_Disable()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga6281e6d2c45c5ea258f8e09aad6aecaf">XHdcp22Rx_Dp_Enable()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gadc1fa1d393957761d06ae9a85d6aa81f">XHdcp22Rx_Dp_IsEnabled()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga41c0e98253aa0ee2208fb0c14454d607">XHdcp22Rx_Dp_Poll()</a>.</p>

</div>
</div>
<a class="anchor" id="aa35eb7cabd82ff1cdfb4a62784aa94a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::IsEncrypted</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag indicates encryption is enabled. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a0ff601bb44611870f8cb0877dd3e6e4b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::IsNoStoredKm</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag indicates that AKE_No_Stored_Km message was received. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="af78bd40c686af8f229d1d271a43651b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::IsTopologyValid</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flag used to indicate topology change. </p>
<p>When set to one, indicates that the topology table has been updated and is available for upstream propagation. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga97f392420ffbddc21bd14150b7c277ef">XHdcp22Rx_Dp_SetTopologyUpdate()</a>.</p>

</div>
</div>
<a class="anchor" id="ab8eab82759b1289f3fcfae992fb1832b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XHdcp22_Rx_Dp_Info::LCInitAttempts</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of LC_Init attempts. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a7824ccfa6eca46acc64e8d7c7d58a48d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::LinkErrorCnt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Link error count. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa0e969f3b2426b6224b3557286a6e245">XHdcp22Rx_Dp_Info()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#gab6853f67f87ebf354e25cab9e3b365f6">XHdcp22Rx_Dp_SetLinkError()</a>.</p>

</div>
</div>
<a class="anchor" id="a5167e576a2d4eee5ab5a5c7761bdecf2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__rx__dp.html#ga7565470cc480f822f08c760ace215c9a">XHdcp22_Rx_Dp_StateType</a> XHdcp22_Rx_Dp_Info::NextState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>State machine next state. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#ga41c0e98253aa0ee2208fb0c14454d607">XHdcp22Rx_Dp_Poll()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a5e9412e9c00f84713f1e4ffec247488f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::ReauthReq</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Reauthentication request flag. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a281c66f709e0cc2295a3e423e3953369"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::ReauthRequestCnt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Re-authentication request count. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__rx__dp.html#gaa0e969f3b2426b6224b3557286a6e245">XHdcp22Rx_Dp_Info()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="aa50a1462774526eb2e3ab05eb94ca3d8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__rx__dp.html#ga7565470cc480f822f08c760ace215c9a">XHdcp22_Rx_Dp_StateType</a> XHdcp22_Rx_Dp_Info::ReturnState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>State machine return state. </p>
<p>Used for parallel execution of content stream management and topology information propagation </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a6a8762c07bb532b151b86ec77c210ef3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::SeqNumV</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Counter for repeater topology upstream propogation. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="afb8e3ce388454d25e553cb632b6b52cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::SkipRead</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Skip read, indicates that message has been read but not yet processed. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="a62fdb4dc15f6e0cd0b885efe1aea01da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::TimerExpired</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Expiration flag set when the hardware timer has interrupted. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#ga3061cdb91ae0ec8d56ba58bcaaa3d5cf">XHdcp22Rx_Dp_TimerHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="af038123494eae5104f2e1b229f0d3f64"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Rx_Dp_Info::TimerInitialTicks</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Keep track of the start value of the timer. </p>

</div>
</div>
<a class="anchor" id="a6acda9a1357a3909d481eabc53415d92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::TimerReasonId</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Keep track of why the timer was started (message or status checking). </p>

</div>
</div>
<a class="anchor" id="adfcd90c041cdecac29d3705113ef5644"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Rx_Dp_Info::TopologyReady</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Topology ready flag. </p>

<p>Referenced by <a class="el" href="group__hdcp22__rx__dp.html#gade583ecee68e32b3cab9268b9c2af4b8">XHdcp22Rx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__rx__dp.html#ga341246c3ed3de24390cc4ac4f748944d">XHdcp22Rx_Dp_Reset()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
